electrode drop - German English Dictionary